// 这是活动模块的路由模块
// 导入 express
const express = require('express')
// 创建路由对象
const router = express.Router()


// 导入活动模块的路由处理函数模块
const activity_handler = require('../router_handler/activity')



// 新增活动的路由
router.post('/addActivity', activity_handler.addActivityActivity)


// 获取所有活动列表
router.post('/activityCates', activity_handler.activityCatesCates)


// 获取专业活动列表
router.post('/activityCatesProfessional', activity_handler.activityCatesProfessionalCates)


// 修改活动列表   
router.post('/activityModify',activity_handler.activityModifyModify)


// 删除或恢复活动列表   
router.post('/deleteActivity', activity_handler.deleteActivityActivity)


// 新增报名活动的路由
router.post('/addsignUp', activity_handler.addsignUpsignUp)


// 根据activity_id和audit获取报名信息
router.post('/signUpCates', activity_handler.signUpCatesCates)

//获取该用户报名的所有活动
router.post('/signUpUser', activity_handler.signUpUserUser)


// 对报名表进行通过和未通过审核 
router.post('/signUpAudit',activity_handler.signUpAuditAudit)

//根据activity_id 搜索对应的活动 
router.post('/activityCorresponding', activity_handler.activityCorrespondingCorresponding)

// 修改报名活动表 
router.post('/chengeSignUp',activity_handler.chengeSignUpAudit)




// 向外共享路由对象
module.exports = router